vehicle superstructure - Francés Inglés Diccionario